Skip to content

chore(ci): update workflow to sync main into deploy branch#7

Merged
lucas-adm merged 1 commit intomainfrom
lucas-adm-patch-1
Nov 11, 2025
Merged

chore(ci): update workflow to sync main into deploy branch#7
lucas-adm merged 1 commit intomainfrom
lucas-adm-patch-1

Conversation

@lucas-adm
Copy link
Copy Markdown
Member

Sumário

Este PR atualiza o workflow responsável por sincronizar automaticamente a branch flyio-new-files para utilizar agora a branch deploy como destino.
A mudança visa padronizar a nomenclatura da branch de deploy, sem alterar o comportamento ou a lógica do processo existente.

Alterações

  • Atualiza o workflow .github/workflows/deploy.yml para:
    • Substituir todas as referências à branch flyio-new-files por deploy;
    • Manter o mesmo gatilho de execução (após merges na main);
    • Continuar preservando o arquivo fly.toml durante a sincronização;
    • Continuar forçando o push para garantir a atualização completa da branch de destino.

Necessidade

A renomeação torna o fluxo mais intuitivo, utilizando o nome deploy para refletir com clareza o propósito da branch, sem impactar a automação ou o processo de sincronização existentes.

Teste manual

  • Realizar um merge na main e confirmar:
    • Execução automática do workflow;
    • Criação/atualização da branch deploy com o conteúdo da main;
    • Preservação do arquivo fly.toml;
    • Commit automático com a mensagem:
      "Sync main -> deploy (keeping fly.toml)".

Checklist

  • Código segue o padrão do projeto
  • Documentação atualizada
  • Testes adicionados/atualizados

Breaking Changes

  • Nenhuma

@lucas-adm lucas-adm merged commit 36ab6aa into main Nov 11, 2025
@lucas-adm lucas-adm deleted the lucas-adm-patch-1 branch November 11, 2025 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant